아톰 (문서 편집기)
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
아톰은 깃허브가 개발한 텍스트 편집기이다. 2008년 깃허브의 공동 창업자 크리스 완스트라스가 개발을 시작하여 2014년 macOS용 베타 버전이 출시되었고, 2015년 6월 버전 1.0이 출시되었다. 웹 기술을 사용하여 사용자 정의가 가능하며, Electron 프레임워크를 기반으로 한다. 마이크로소프트가 깃허브를 인수하면서 Visual Studio Code와의 경쟁으로 인해 2022년 12월 개발이 중단되었으며, 이후 Pulsar라는 커뮤니티 포크에서 개발이 이어지고 있다.
더 읽어볼만한 페이지
- XML 편집기 - 서브라임 텍스트
서브라임 텍스트는 다양한 기능을 제공하는 크로스 플랫폼 소스 코드 편집기로, "Goto Anything" 기능, "Command palette", 동시 편집, 파이썬 기반 플러그인 API, 프로젝트별 설정, JSON 설정 파일, 텍스트메이트 언어 문법 호환 등의 특징을 갖는다. - XML 편집기 - 비주얼 스튜디오 코드
비주얼 스튜디오 코드는 마이크로소프트에서 개발한 오픈 소스 소스 코드 편집기로, 다양한 언어 지원, 확장 기능, 지능형 코드 완성, 통합 터미널, Git 통합, 원격 및 컨테이너 개발 기능 등을 제공하여 개발 생산성을 향상시키고 개발자들에게 인기가 높다. - 깃허브 - 깃허브 코파일럿
깃허브 코파일럿은 깃허브에서 개발한 인공지능 기반 코드 자동 완성 도구로, 자연어 기반 코드 생성, 코드 주석 변환, 코드 자동 완성 기능을 제공하여 프로그래머의 생산성을 향상시키지만, 라이선스, 보안, 교육적 영향에 대한 논란도 있다. - 깃허브 - 일렉트론 (소프트웨어 프레임워크)
일렉트론은 HTML, CSS, JavaScript로 데스크톱 앱을 만들 수 있는 오픈 소스 프레임워크로, 크로미움과 Node.js 기반이며 다양한 운영체제를 지원하지만, 소프트웨어 팽창 및 보안 문제에 대한 비판도 있다. - HTML 편집기 - 비주얼 스튜디오
비주얼 스튜디오는 마이크로소프트가 개발한 통합 개발 환경(IDE)으로, 다양한 프로그래밍 언어와 플랫폼을 지원하며 소프트웨어 개발에 필요한 도구와 기능을 제공한다. - HTML 편집기 - 마이크로소프트 프론트페이지
마이크로소프트 프론트페이지는 마이크로소프트에서 개발한 WYSIWYG 방식의 HTML 편집기로, 웹 페이지와 웹 사이트 제작을 용이하게 했으나 2006년 개발이 중단되고 다른 프로그램으로 대체되었다.
아톰 (문서 편집기) - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
개발자 | GitHub (Microsoft의 자회사) |
출시일 | 2014년 2월 26일 |
지원 중단 여부 | 예 |
최신 버전 | '1.60.0' |
최신 버전 출시일 | '2022년 3월 17일' |
최신 평가판 | '1.63.0-beta0' |
최신 평가판 출시일 | '2022년 6월 3일' |
크기 | 87–180 MB |
프로그래밍 언어 | CoffeeScript JavaScript Less HTML (프론트엔드/UI) |
운영체제 | macOS 10.9 이상 Windows 7 이상 Linux |
언어 | 영어 |
종류 | 소스 코드 편집기 |
라이선스 | MIT 라이선스 (자유 소프트웨어) |
추가 정보 | |
웹사이트 | 아톰 공식 웹사이트 |
2. 역사
깃허브(GitHub)의 설립자 크리스 완스트라스(Chris Wanstrath)는 2008년에 아톰의 기반이 되는 프레임워크인 일렉트론 프레임워크(원래 아톰 셸이라고 불림)를 사용하여 텍스트 편집기 개발을 시작했다.[16] 2015년 5월부터 2018년 12월까지 페이스북(Facebook)은 아톰을 통합 개발 환경(IDE)으로 만들기 위해 Nuclide[18] 및 아톰 IDE 프로젝트를 개발했다.[19][20][21][22]
2018년, 마이크로소프트(Microsoft)가 깃허브를 인수한다고 발표했을 때, 사용자들은 Visual Studio Code와의 경쟁 때문에 아톰이 중단될 수 있다는 우려를 표명했다. 당시 깃허브 CEO는 아톰 개발과 지원이 계속될 것이라고 약속했지만,[23] 2022년 6월 8일, 깃허브는 아톰 개발 중단과 2022년 12월 15일까지 아톰의 모든 개발 저장소를 보관할 것이라고 발표했다.[7]
아톰의 전 개발자였던 네이선 소보(Nathan Sobo)는 아톰의 "정신적 후속작"인 Zed를 개발하고 있다고 발표했다.[24][25][26] Zed는 러스트로 작성되며 일렉트론 프레임워크를 사용하지 않는다.[27]
2023년 1월 30일, 깃허브는 "일련의 암호화된 코드 서명 인증서"가 유출되었으며, 이 중 일부는 아톰 릴리스에 서명하는 데 사용되었다고 발표했다. 깃허브는 사용자들에게 다른 키로 서명된 아톰의 이전 버전으로 다운그레이드할 것을 권고했다.[28]
아톰 수명 종료 후, Pulsar라는 커뮤니티 포크에서 개발이 계속되었다.[29]
2. 1. 개발 배경 및 초기 역사
깃허브(GitHub)의 설립자 크리스 완스트라스(Chris Wanstrath)는 2008년에 아톰의 기반이 되는 프레임워크인 일렉트론 프레임워크(원래 아톰 셸이라고 불림)를 사용하여 텍스트 편집기 개발을 시작했다.[16]GitHub의 공동 창업자인 크리스 완스트라스가 2008년에 시작한 프로젝트이지만,[32] 회사의 사업이 성공하면서 완스트라스가 바빠져 개발이 일시 중단되었다.[33] 그 후, 2011년부터 개발이 재개되어,[33] 2014년 2월 26일에 초대제 베타 버전으로 먼저 Mac OS X용이 출시되었다.[34] 같은 해 5월 6일, MIT 라이선스 하에 소스 코드가 공개되었다.[35]
2. 2. 오픈 소스화 및 정식 출시
깃허브 설립자 크리스 완스트라스는 2008년에 아톰 텍스트 편집기 개발을 시작했지만,[16] 깃허브 사업 성공으로 인해 개발이 일시 중단되었다.[33] 이후 2011년부터 개발이 재개되었고,[33] 2014년 2월 26일에는 macOS용 초대제 베타 버전이 출시되었다.[34] 2014년 5월 6일, MIT 라이선스 하에 소스 코드가 공개되었으며,[35] 2015년 6월 26일에 정식 버전 1.0이 출시되었다.[32]2. 3. 페이스북의 Nuclide 개발
2015년 5월부터 2018년 12월까지[17] 페이스북은 아톰을 통합 개발 환경(IDE)으로 만들기 위해 Nuclide[18] 및 아톰 IDE 프로젝트를 개발했다.[19][20][21][22]2. 4. 마이크로소프트의 깃허브 인수와 개발 중단
2018년, 마이크로소프트가 깃허브를 인수한다고 발표했을 때, 사용자들은 마이크로소프트의 Visual Studio Code와 경쟁 관계에 놓인 아톰이 중단될 수 있다는 우려를 표명했다. 당시 깃허브 CEO는 아톰의 개발과 지원이 계속될 것이라고 약속했다.[23] 그러나 4년 후인 2022년 6월 8일, 깃허브는 아톰 개발 중단과 2022년 12월 15일까지 아톰의 모든 개발 저장소를 보관할 것이라고 발표했다.[7]깃허브의 모회사 마이크로소프트의 Visual Studio Code가 부상함에 따라, 2022년 12월 15일부로 아톰의 개발이 종료되었다.[37]
2. 5. 아톰의 후속 프로젝트
깃허브(GitHub) 설립자 크리스 완스트라스(Chris Wanstrath)는 2008년에 아톰의 기반이 된 일렉트론 프레임워크(당시 아톰 셸)를 사용하여 텍스트 편집기 아톰을 개발했다.[16]2018년, 마이크로소프트(Microsoft)가 깃허브를 인수한다고 발표했을 때, 사용자들은 Visual Studio Code와의 경쟁으로 인해 아톰이 중단될 수 있다는 우려를 표명했다. 당시 깃허브 CEO는 아톰 개발과 지원이 계속될 것이라고 약속했지만,[23] 4년 후인 2022년 6월 8일, 깃허브는 아톰 개발 중단 및 2022년 12월 15일까지 모든 개발 저장소 보관을 발표했다.[7]
아톰의 전 개발자였던 네이선 소보(Nathan Sobo)는 아톰의 "정신적 후속작"인 Zed를 개발하고 있다고 발표했다.[24][25][26] 아톰과 달리 Zed는 러스트로 작성되며 일렉트론 프레임워크를 사용하지 않는다.[27]
아톰 수명 종료 후, Pulsar라는 커뮤니티 포크에서 개발이 계속되었다.[29] 이들은 ''21세기형 해킹 가능한 텍스트 에디터''라는 주제를 이어받았다.
2022년 6월 8일, 깃허브의 모회사 Microsoft는 Visual Studio Code의 부상을 이유로 12월 15일부로 아톰 개발을 종료한다고 발표했다.[37] 이후 후속 커뮤니티 팀이 몇몇 결성되었지만, 그 중 Pulsar가 후속 에디터 Pulsar Editor를 출시했다.
2. 6. 코드 서명 인증서 유출 사건
2023년 1월 30일, 깃허브는 "일련의 암호화된 코드 서명 인증서"가 유출되었으며, 이 중 일부는 아톰 릴리스에 서명하는 데 사용되었다고 발표했다. 깃허브는 사용자들에게 다른 키로 서명된 아톰의 이전 버전으로 다운그레이드할 것을 권고했다.[28]3. 기능
아톰은 사용자가 서드 파티 패키지와 테마를 설치하여 편집기의 기능과 외형을 사용자 정의할 수 있도록 한다. 패키지는 아톰 패키지 관리자 `apm`을 사용하여 관리 및 공개할 수 있다.[15]
3. 1. 핵심 기능
아톰은 HTML, CSS, JavaScript를 사용하여 사용자 정의가 가능한 "해킹 가능한" 텍스트 편집기이다.[9]웹 기술을 사용하여 제작된 데스크톱 응용 프로그램인 아톰은, 이를 위해 개발되었고 이전에는 Atom Shell이라고 불렸던 Electron 프레임워크를 기반으로 한다.[10][11] Electron은 Chromium과 Node.js를 사용하여 크로스 플랫폼 데스크톱 응용 프로그램을 가능하게 해주는 프레임워크이다.[12][13]
아톰은 처음에 CoffeeScript와 Less로 작성되었지만, 대부분 JavaScript로 변환되었다.[14]
아톰은 여러 프로그래밍 언어 및 파일 형식에 대한 구문 강조를 제공하기 위해 Tree-sitter를 사용한다.[15]
3. 2. 패키지 관리
다른 설정 가능한 텍스트 편집기와 마찬가지로, 아톰은 사용자가 타사 패키지와 테마를 설치하여 편집기의 기능과 모양을 사용자 정의할 수 있도록 했다. 패키지는 아톰의 패키지 관리자 `apm`을 통해 설치, 관리 및 게시할 수 있었다. 기본값을 제외한 언어에 대한 구문 강조 지원, 디버거 등을 포함하되 이에 국한되지 않는 모든 유형의 패키지를 `apm`을 통해 설치할 수 있었다.3. 3. 지원 프로그래밍 언어
아톰의 기본 패키지는 다음의 프로그래밍 언어와 파일 형식에 대해 구문 강조를 적용할 수 있다:[46][47]지원 프로그래밍 언어 및 파일 형식 |
---|
아톰은 여러 프로그래밍 언어 및 파일 형식에 대한 구문 강조를 제공하기 위해 Tree-sitter를 사용한다.[15]
4. 라이선스
초기에 아톰을 위한 확장 패키지와 아톰의 코어에 속하지 않는 사항들은 오픈 소스 라이선스로 공개되었다. 2014년 5월 6일, 아톰의 나머지 부분인 코어 애플리케이션, 패키지 관리자, 일렉트론(Electron, 과거의 아톰 셸[49])을 포함한 크로미엄 기반 데스크톱 응용 프로그램 프레임워크가 MIT 라이선스 하의 자유 소프트웨어로 공개되었다.[50][30][38]
참조
[1]
웹사이트
Microsoft's 'future CEO of GitHub' speaks out on Atom, keeping GitHub independent and more
https://www.zdnet.co[...]
2020-06-21
[2]
웹사이트
Introducing Atom
http://blog.atom.io/[...]
2014-02-26
[3]
웹사이트
FAQ
https://atom.io/faq
Atom
2020-06-12
[4]
뉴스
Atom, the Text Editor from GitHub, Goes Free and Open-Source
http://lifehacker.co[...]
2014-05-08
[5]
뉴스
GitHub Open Sources Its Atom Text Editor
https://techcrunch.c[...]
2014-05-06
[6]
웹사이트
Atom 1.0
http://blog.atom.io/[...]
2015-06-25
[7]
웹사이트
Sunsetting Atom
https://github.blog/[...]
2022-06-09
[8]
웹사이트
GitHub sunsets Atom, the software dev environment it launched in 2011
https://techcrunch.c[...]
2022-06-08
[9]
웹사이트
Getting started with Atom
https://www.codecade[...]
2019-10-07
[10]
웹사이트
Getting Started: Why Atom
https://atom.io/docs[...]
Atom project
2015-08-17
[11]
웹사이트
Atom Shell is now Electron
https://electron.ato[...]
2017-07-15
[12]
웹사이트
Atom GitHub Page
https://github.com/a[...]
2015-08-27
[13]
웹사이트
Electron GitHub Page
https://github.com/a[...]
2016-02-14
[14]
웹사이트
Hacking Atom: Tools of the Trade
http://flight-manual[...]
2017-02-22
[15]
웹사이트
Atom understands your code better than ever before
https://github.blog/[...]
2023-09-10
[16]
간행물
GitHub Atom's Code-Editor Nerds Take Over Their Universe
https://www.wired.co[...]
2024-01-18
[17]
웹사이트
Facebook retires Nuclide extension
https://blog.atom.io[...]
2019-01-12
[18]
웹사이트
Retiring the Nuclide Open Source Project
https://nuclide.io/
2021-04-19
[19]
웹사이트
Atom IDE
https://ide.atom.io/
2018-01-26
[20]
웹사이트
Nuclide
https://nuclide.io/
2016-10-12
[21]
웹사이트
Juno, the Interactive Development Environment
http://junolab.org/
2016-10-12
[22]
웹사이트
PlatformIO IDE: The next-generation integrated development environment for IoT
http://platformio.or[...]
2016-10-12
[23]
웹사이트
GitHub's new CEO promises to save Atom post-Microsoft acquisition
https://thenextweb.c[...]
2018-06-08
[24]
웹사이트
Sunsetting Atom
https://news.ycombin[...]
2022-06-21
[25]
트윗
As Atom's sun sets, Zed's sun is rising. We're not done here.
[26]
웹사이트
Zed: A New Multiplayer Code Editor from the Creators of Atom
https://thenewstack.[...]
2023-07-07
[27]
웹사이트
Built in Rust
https://zed.dev/tech
2022-06-21
[28]
웹사이트
GitHub says hackers cloned code-signing certificates in breached repository
https://arstechnica.[...]
2023-03-02
[29]
웹사이트
Pulsar: A Community-Led Open Source Code Editor to Continue the Legacy of Atom
https://news.itsfoss[...]
2023-09-14
[30]
웹사이트
Atom Is Now Open Source
http://blog.atom.io/[...]
2015-08-15
[31]
웹사이트
Introducing Atom
https://blog.atom.io[...]
2022-01-23
[32]
뉴스
米GitHub発のテキストエディタ「Atom 1.0」リリース
https://mag.osdn.jp/[...]
OSDN Magazine
2015-06-29
[33]
뉴스
GitHub、Atomテキスト・エディタの安定版1.0をリリース―月間アクティブ・ユーザーは35万人
http://jp.techcrunch[...]
TechCrunch Japan
2015-06-29
[34]
뉴스
GitHubがChromiumベースのテキストエディタ「ATOM」を発表
https://mag.osdn.jp/[...]
OSDN Magazine
2015-06-29
[35]
뉴스
米GitHub、テキストエディタ「Atom」をオープンソース化
https://mag.osdn.jp/[...]
OSDN Magazine
2015-06-29
[36]
웹사이트
Electron
http://electron.atom[...]
[37]
웹사이트
GitHub、コードエディター「Atom」の開発を終了 ~年内にアーカイブ
https://forest.watch[...]
窓の杜
2022-06-09
[38]
웹사이트
Atom Is Now Open Source
http://blog.atom.io/[...]
2015-08-15
[39]
웹인용
Introducing Atom
http://blog.atom.io/[...]
2015-06-30
[40]
뉴스
Atom, the Text Editor from GitHub, Goes Free and Open-Source
http://lifehacker.co[...]
2014-05-08
[41]
뉴스
GitHub Open Sources Its Atom Text Editor
http://techcrunch.co[...]
2014-05-06
[42]
웹사이트
https://atom.io/faq
[43]
웹인용
Atom Packages
https://atom.io/pack[...]
[44]
웹인용
Atom GitHub Page
https://github.com/a[...]
[45]
웹인용
Atom 1.0
http://blog.atom.io/[...]
2015-06-30
[46]
웹사이트
https://github.com/a[...]
[47]
웹사이트
https://tree-sitter.[...]
[48]
웹인용
보관된 사본
https://atom.io/pack[...]
2019-04-10
[49]
웹인용
Atom Shell is now Electron
http://blog.atom.io/[...]
2015-06-30
[50]
웹인용
Atom Is Now Open Source
http://blog.atom.io/[...]
2015-06-30
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com